package independence.reflection
{
	/**
	 * The ConstantNotFoundError is a ReflectionError subclass thrown when a constant cannot be 
	 * found on a class.
	 * 
	 * @author	TK, TK Assembled for Independence Glory.
	 */
	public class ConstantNotFoundError extends ReflectionError
	{
		/**
		 * Constructs a new ConstantNotFoundError.
		 * @param	constName	The name of the constant that cannot be found.
		 * @param	className	The fully-qualified name of the class to which the missing constant "belongs."
		 */
		public function ConstantNotFoundError(constName:String, className:String)
		{
			super("Independence was not able to find a declared constant: \"" + constName
				+ "\" on the \"" + className + "\" class." , 103);
		}
		
	}
}